sweep somebody off their feet - French English Dictionary